home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc B) / Acorn User China CD-ROM (UK) (Disc B).bin / STUTTGART / FROMUTS / UNIXLIB37B / clib_h_math < prev    next >
Encoding:
Text File  |  1990-08-20  |  893 b   |  44 lines

  1. /* math.h (c) Copyright 1990 H.Rogers */
  2.  
  3. #ifndef __MATH_H
  4. #define __MATH_H
  5.  
  6. #ifndef __ERRNO_H
  7. #include <errno.h>
  8. #endif
  9.  
  10. #ifndef __FLOAT_H
  11. #include <float.h>
  12. #endif
  13.  
  14. #define HUGE_VAL    DBL_MAX
  15.  
  16. extern    double    acos(double);
  17. extern    double    asin(double);
  18. extern    double    atan(double);
  19. extern    double    atan2(double,double);
  20.  
  21. extern    double    cos(double);
  22. extern    double    sin(double);
  23. extern    double    tan(double);
  24. extern    double    cosh(double);        /* */
  25. extern    double    sinh(double);        /* */
  26. extern    double    tanh(double);        /* */
  27.  
  28. extern    double    exp(double);
  29. extern    double    frexp(double,int *);    /* */
  30. extern    double    ldexp(double,int);    /* */
  31. extern    double    log(double);
  32. extern    double    log10(double);
  33. extern    double    modf(double,double *);
  34.  
  35. extern    double    pow(double,double);
  36. extern    double    sqrt(double);
  37.  
  38. extern    double    ceil(double);
  39. extern    double    fabs(double);
  40. extern    double    floor(double);
  41. extern    double    fmod(double,double);
  42.  
  43. #endif
  44.